--- import BlogCard from '@/components/BlogCard.astro' import Breadcrumbs from '@/components/Breadcrumbs.astro' import MemberCard from '@/components/MemberCard.astro' import PageHead from '@/components/PageHead.astro' import Layout from '@/layouts/Layout.astro' import { getAllMembers, getPostsByAuthor } from '@/lib/data-utils' export async function getStaticPaths() { const members = await getAllMembers() return members.map((member) => ({ params: { id: member.id }, props: { member }, })) } const { member } = Astro.props const memberPosts = await getPostsByAuthor(member.id) ---

Posts by {member.data.name}

{ memberPosts.length > 0 ? (
    {memberPosts .filter((post) => !post.data.draft) .map((post) => (
  • ))}
) : (

No posts available from this member.

) }